.mainStyle {
    padding:0px !important;
}

.formDiv {
    margin:0px auto !important;
}

.text-box {
    width:100% !important;
    margin:10px 0px 15px 0px !important;
    float: left;
}
.close {
    font-size: 12px;
}
.box {
    border-top: 0px !important;
    padding:0px !important;
    width:60% !important;
    float: left;
    margin-bottom: 10px !important;
}
.medisStyle {
    padding:0px !important;
    width:100%;
}
.floatRightDiv {
    margin-top: 12px;
    float: right;
}
.iStyleI {
    margin-left: 0px !important;
}
.boxStyleDiv {
    float: left;
    width:150px !important;
}
.media-rightStyle {
    padding-left: 0px !important;
}
.weuiACell {
    padding:0px !important;
}
.textBD {
    padding-bottom: 0px !important;
    margin-top: 3px;
}
/*.weui_cells {
    font-size: 12px !important;
}*/

.MarginDBDiv {
    margin-top:0px !important;
    font-size: 12px !important;
}
.weui_cells_access .weui_cell:not(.no_access):active{
    background-color: transparent !important;
}
.weui_cells:after, .weui_cells:before {
    /*width: 0px !important;*/
}
.glyphiconMargin {
    margin-left: 2px !important;
}
.comment-text {
    margin:6px 0px 3px 0px !important;
}
.PLImgDiv {
    height:100%;
    margin-top: 5px;
}
.FontSIZE {
    font-size: 13px;
    color: rgb(119,119,119);
    margin:0px !important;
    padding-left:48px;
}
.comment-time>a {
    line-height: 24px;
}
.mainStyle {
    background-color:#333333 !important;
}
.responsiveIMG {
    width: 100% !important;
    background-color: rgb(204, 204, 204) !important;
}
.panel-bodySTYle {
    color:#333333 !important;
}
.weui_tab {
    width:100% !important;
    margin:0px auto !important;
}
.btnStyle {
    width:16% !important;
    border:1px solid #eee !important;
    background-color: #fff;
    height:30px;
    text-align: center !important;
    line-height: 30px;
    float: left !important;
    font-size: 12px !important;
    margin-left: 10px;
    padding:0px !important;
}
.inputTextColor {
    color: #515151 !important;
    font-size: 14px;
    line-height: 30px;
}
.ADivStyle {
    width:100%;
    text-align: center;
}
.tools .glyphicon {
    margin: 0 7px 0 30px !important;
}
.HiddenBlock {
    display: block;
}
.HiddenNone {
    display: none;
}
.TabStyle {
    float: left !important;
    width: 100% !important;
}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix { *height:1%;}
#list { margin: 0 auto !important; text-align: left; width: 100%;}
.box { border-top: 1px solid #eee; position: relative;  width: 100% !important; padding: 20px 0; box-shadow:none;}
.box:hover .close { display: block;}
.close { display: none; top:0px; right: 0px; width: 28px; height: 28px; border: 1px solid #eee; position: absolute; background: #f2f4f7; line-height: 27px; text-align: center;}
.close:hover { background: #c8d2e2; text-decoration: none;}
.head { float: left; width: 60px; height: 60px; margin-right: 10px;}
.content { float: left; width: 100%; min-height:0px !important; padding : 0px !important}
.main { margin-bottom: 0px;}
.txt { margin-bottom: 10px;}
.user { color: rgb(51,51,51); }
.pic { margin-right: 5px; width: 200px; border: 1px solid #eee;}
.info { height: 20px; line-height: 19px; font-size: 12px; margin: 0 0 10px 0;}
.info .time { color: #ccc; float: left; height: 20px; padding-left: 20px;}
.info .praise { color: #369; float: right; height: 20px; padding-left: 18px;}
.info .praise:hover { text-decoration: underline;}
.praises-total { margin: 0 0 10px 0; height: 20px; padding: 5px 0 5px 25px; line-height: 19px;}
.comment-box { padding: 0px ; border-top: 1px solid #eee;}
.comment-box .myhead {border-radius: 50%; float: left; width: 32px; height: 32px; margin-right: 10px;}
.comment-box .comment-content { float: left; width: 100%; margin-top: 5px}
.comment-box .comment-content .comment-time { color: #ccc; margin:0px 0px 5px 0px; line-height: 16px; position: relative;}
.comment-box .comment-content .comment-praise { display: inline-block; color: #369; padding-left: 17px; height: 20px; position: absolute; bottom: 0px; right: 44px;}
.comment-box .comment-content .comment-operate { display: inline-block; color: #369; height: 20px;  position: absolute; bottom: 0px; right: 10px;}
.text-box .comment { border: 1px solid #eee; display: block; margin-left: 5px; height:30px; width:78%; padding: 5px; resize: none; color: #ccc}
.text-box .btnS { font-size: 12px; font-weight: bold; display: none; float: right; width: 65px; height: 25px; border: 1px solid #0C528D; color: #fff; background: #4679AC;}
.text-box .btn-off { border: 1px solid #ccc; color: #ccc; background: #F7F7F7;}
.text-box .word{ display: none; float: right; margin: 7px 10px 0 0; color: #666;}
.text-box-on .comment{ height: 50px; color: #333;}
.text-box-on .btn{ display: inline;}
.text-box-on .word{ display: inline;}

